Karen Weiler of Posh Pets Photography is a fine art pet photographer who specializes in custom portrait sessions for discerning dogs and cats along with the people they share their lives with. Celebrating the special bond between a pet and its human family results in images that will last for years to come. Primarily shooting on location, Karen is available for private commissions within Canada.