I've even seen people on here recommend the same exact things. 10 Things Your Vet Won't Tell You - Manage Your Life on Shine