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