Fix constructors and AsAString() in Cat.cs and Dog.cs