You can have two pets in Stardew Valley. One of them is a cat and the other one is a dog. If you have a dog as a pet then you can pick a name for it. On rainy days the dog will remain inside of your house but in warm sunny weather, it will wander around your farm and house. Apart from that dog does nothing and they are not all that helpful.