dogs kittens german cat cats mutual funds english dog italian schutzhund puppy pet investment german shepherd french ipo finance