One thing I wanted to mention was regarding the baby aspirin. BE CAREFUL! Dogs at a 50 pounds weight should get 1 baby aspirin every 12 hours MAX. That is an absolute. Aspirin can really harm your pet if given in larger doses. You can get doggie aspirin at your vet or even stores like Petco & Petsmart.