Glad to read that all is under control, Gary. What is the depo for? My Creamsicle gets a depo shot on occasion for allergies. Hopefully, things will level out soon for your boys.