dogs are mutur. yes on shabbos they are muksah and like all animals you must feed them first.
We had a dog for almost a decade: his name was nosher. some of our kids were attached to him more than others. He passed away on January 1 maybe 12 or 14 years ago. We have fond memories of him.
Enjoy your dog..