Peter Thorne is a talented pet photographer who has lived and shot in Halifax, Vancouver, Havana,