I am going to buy 2 days old German shepherd dog for my house. I am living alone away from my family for my studies. And I love dogs so I am going to buy a dog soon. But before that I want to invest my some of money to buy some essential pet health products. As this is going to be my first pet, so can you give me a list for pet health products that is necessary to buy?