Hi Gem!
I completely understand about the mad hours. We have an 8 year old German Shepherd, 4 year old husky and a 2 year old who loves to chase after them.
We usually separate them if it gets too crazy and they each have their own toy or dog bone ….obviously our son can play with anything at that point but we just break up those moments that get too crazy! I’m no expert but that works for us 🙂
As for nutrition we are huge on the healthiest for both us and our pets and we love the brand SIMPLY NOURISH…they have a food specifically for puppies and from then on all types of categories based off of your dog’s needs. We don’t have any kitty’s so I’m not sure which brand would be best. Hope this helped 🙂
Carly