pet canadian cats dogs blue puppies dog kittens ebony red canada puppy calgary freier cat take white schwanz quebec amateur edmonton fotze